United States, US
outdoors
Posted over 5 years ago
Lake Tahoe
posted in
Best Places to Visit in California
Tahoe is the largest alpine lake in North America and is ringed by the Sierra mountains and world-class ski resorts
0